self retractable lifeline - Türkisch Englisch Wörterbuch